home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ecomm225.zip / ECMANUAL.TXT < prev    next >
Text File  |  1992-12-07  |  53KB  |  1,457 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                                   EASY COMM
  18.  
  19.  
  20.                                   Manual
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                       Andrzej Brzezinski & Marek Kosznik
  40.                                November 30, 1992
  41.  
  42. pg1
  43.  
  44. WARRANTY DISCLAIMER
  45.  
  46. ANDRZEJ BRZEZINSKI & MAREK KOSZNIK, THE AUTHORS AND OWNERS OF THIS SOFTWARE,
  47. DISCLAIM ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER EXPRESSED OR
  48. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
  49. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH
  50. WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. NEITHER THE AUTHORS OF
  51. THE SOFTWARE NOR ANYONE ELSE INVOLVED IN THE CREATION, PRODUCTION, OR
  52. DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL,
  53. OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
  54. SOFTWARE EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
  55. DAMAGES OR CLAIMS. IN NO EVENT SHALL THE AUTHORS' LIABILITY FOR ANY DAMAGES
  56. EVER EXCEED THE PRICE PAID FOR THE LICENCE TO USE THE SOFTWARE, REGARDLESS
  57. OF THE FORM OF CLAIM. THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE
  58. QUALITY AND PERFORMANCE OF THE SOFTWARE.
  59.  
  60. This agreement shall be governed by the laws of the Province of Manitoba and
  61. shall inure to the benefit of Andrzej Brzezinski and Marek Kosznik and any
  62. successors, administrators, heirs and assigns. Any action or proceeding
  63. brought by either party against the other arising out of or related to this
  64. agreement shall be brought only in a Provincial or Federal Court of
  65. competent jurisdiction located in Winnipeg, Manitoba. The parties hereby
  66. consent to in personam jurisdiction of said courts.
  67.  
  68.  
  69. REGISTRATION RULES
  70.  
  71. Easy Comm is a shareware program. It means that you can freely copy it,
  72. give the copies to friends, and test it. Once you decide that the program
  73. is useful for you and you want to use it you should register. Registration
  74. rules are described below.
  75.  
  76. Benefits of registering:
  77. ------------------------
  78. By registering first of all you become legally entitled to use the program.
  79. But there are other benefits of registering:
  80. - you will receive free updates for a period of 1 year;
  81. - the introductory screen will not be displayed on startup;
  82. - you will be entitled to a free phone support: (204) 943-4020;
  83. - you will receive a bi-annual newsletter.
  84.  
  85. How to register:
  86. ----------------
  87. Registering is easy. Using Easy Comm open the appropriate file which
  88. contains a registration form and fill it in.
  89. If you are going to use Easy Comm:
  90. - on a single computer: use FORM1.TXT file for registration;
  91. - on a network or more than 1 computer: use FORM2.TXT.
  92. After filling in print out the form, attach the appropriate payment and mail
  93. it to the following address:
  94.                                       Andrzej Brzezinski
  95.                                       P.O. Box 2657
  96.                                       Winnipeg, Manitoba R3C 4B3
  97.                                       CANADA
  98. pg 2
  99.                                    CONTENTS
  100.  
  101.  
  102.  
  103. INTRODUCTION.................................................3
  104. HARDWARE AND SOFTWARE REQUIREMENTS...........................3
  105. INSTALLATION.................................................3
  106. QUICK START..................................................4
  107. EASY COMM FEATURES...........................................5
  108. MENUS AND DESKTOP............................................6
  109. MENU BAR.....................................................6
  110. PULL-DOWN MENUS..............................................7
  111. STATUS LINE..................................................7
  112. MESSAGE LINE.................................................7
  113. DESKTOP......................................................7
  114. RULER........................................................7
  115. TOOL BAR.....................................................8
  116. HELP SYSTEM..................................................8
  117. UTILITIES....................................................9
  118. THE EASY COMM TEXT EDITOR...................................11
  119. FILE TRANSFER PROTOCOLS.....................................14
  120. MODEM MENU FUNCTIONS........................................16
  121. MODEM WINDOW................................................17
  122. DIAL DIRECTORY DATABASE.....................................18
  123. AUTO-LOGIN PROCEDURE........................................21
  124. OPTIONS.....................................................21
  125. FILE PRINTING...............................................25
  126. OTHER FUNCTIONS.............................................27
  127.  
  128.  
  129. pg 3
  130. INTRODUCTION
  131. ============
  132.  
  133. Welcome to Easy Comm version 2.5 !!!
  134.  
  135. Easy Comm is a general purpose communication program that allows you
  136. to connect your PC to any remote system via a telephone line.
  137. Your computer must be equipped with a modem if you want to use Easy Comm
  138. for communication purposes.
  139. You can also use Easy Comm to connect your computer directly with another one
  140. through serial port.
  141.  
  142. Since Easy Comm is equipped with a text editor, you can use it for
  143. editing or printing text files for which a modem is not necessary.
  144.  
  145.  
  146. HARDWARE AND SOFTWARE REQUIREMENTS
  147. ==================================
  148.  
  149. In order to run Easy Comm you have to have an IBM PC compatible computer
  150. with at least 640KB of RAM memory and DOS 2.0 or newer. It is recommended that
  151. you install Easy Comm on your hard disk (it will work from a floppy disk but
  152. will be slow). Expanded memory is not necessary but it will further speed up
  153. the program.
  154.  
  155.  
  156. INSTALLATION
  157. ============
  158.  
  159. If you have the EASY COMM diskette:
  160. - Insert a diskette into drive a: and type in A: and press <Enter>.
  161. - Type INSTALL and press <Enter>.
  162. - Follow the instructions displayed on the screen.
  163. - Easy Comm will be automatically installed on your hard disk.
  164.  
  165. If you downloaded EASY COMM:
  166. - Create a ECOMM directory (you can use a different name).
  167. - Unzip ECOMM.ZIP in this directory.
  168.  
  169. To run Easy Comm you have to enter ECOMM directory (cd c:\ECOMM <Enter>)
  170. and type in ECOMM followed by <Enter>.
  171.  
  172. If you have expanded memory and EMS driver is installed
  173. Easy Comm will automatically use EMS for overlays. Expanded
  174. memory is recommended for a better performance.
  175.  
  176. When you start Easy Comm for the first time or every time after you
  177. delete ECOMM.OPT file Easy Comm will display a series of dialog boxes
  178. asking you to select some settings essential for your modem operation.
  179. This procedure will help you get your modem up and running as quickly
  180. and easily as possible.
  181.  
  182.  
  183. pg 4
  184. QUICK START
  185. ===========
  186.  
  187. After you have completed the above installation procedure Easy Comm is
  188. ready to use.
  189.  
  190. When you start Easy Comm for the first time a series of dialog boxes will be
  191. displayed to assist you in proper configuration of your system (as mentioned 
  192. above). 
  193.  
  194. The first dialog box (COM Ports) is probably most important. You have to 
  195. select a proper COM Port and your modem must be set to the same COM Port. You 
  196. should be able to find a COM port switch on your modem board (check your modem
  197. manual). In most cases you you should use either COM1 or COM2 e.g. if your
  198. mouse uses COM1 then set your modem for COM2. If you can use either COM1 or
  199. COM2 for your modem then you can ignore the remaining settings of the dialog 
  200. box.
  201.  
  202. If your COM1 and COM2 are used by other devices you can try to configure
  203. your modem (if it is possible) to COM3 or COM4 (see your modem manual for
  204. instructions how to set the switches on your modem board). If you can set
  205. your modem board to COM3 or COM4 check the addresses for those COM Ports
  206. and enter them onto COM3 Address or COM4 address input lines. You can
  207. either enter it in the decimal notation e.g. 568 or in the hex notation
  208. e.g. $238.
  209.  
  210. After setting the address of COM3 or COM4 you have to set the interrupt
  211. number (COM3 Interrupt Number or COM4 Interrupt Number input lines).
  212. As a standard interrupts 3 and 4 are used by COM1 and COM2. On most
  213. systems you cannot have shared interrupts. If your system does support
  214. shared interrupts then you can set COM3 or COM4 Interrupt Number to 4 or
  215. 3 respectively (you have to select the same interrupts on your modem board
  216. as well by setting the appropriate switches - check the modem manual).
  217. If your system does not support shared interrupts you might be able to use
  218. other interrupt number e.g. 5 if your modem board allows to do it.
  219.  
  220. You have to be very careful when using COM3 or COM4 and it is entirely your
  221. responsibility to select the correct addresses and interrupt numbers.
  222.  
  223. After selecting the COM Port settings click on the OK button. The second
  224. dialog box that will be displayed is Modem Settings. This dialog box contains
  225. various Modem Control Strings that depend on your modem type. In most cases
  226. you can accept default settings. Just click on OK button. If your modem does
  227. not work properly you can modify those Modem Control Strings later by using
  228. the Modem|Modem Settings menu command. If you have to modify those settings
  229. follow closely your modem manual.
  230.  
  231. After you are done with configuration an empty Dial Directory dialog box
  232. will be displayed on the screen. Click on New button and a blank Entry Form
  233. will be displayed. You have to enter a Description of the record, Phone
  234. Number, and Baud Rate. Other parameters can be left with default values.
  235. Click on OK button and the Entry Form will be closed. Now you can save your
  236. Dial Directory to the disk file by clicking on the Save button (you can also
  237. select buttons by hitting the key corresponding to the button highlighted
  238. letter). In order to initiate dialing click on Dial button or hit D (or Alt-D)
  239. key. Easy Comm will now open the Modem Window and will start dialing. You
  240. pg 5
  241. should see the command send to your modem starting with AT and containing
  242. the phone number at the end of the string. After a while you should here your
  243. modem's speaker generating sounds. After a while, if the line is not busy,
  244. you should see a CONNECT string and Easy Comm will generate a sound
  245. confirming that connection has been established. From now on you can use your
  246. keyboard in order to talk to the remote system. After you are done you can
  247. click on the Hangup word on the Status Line or hit Alt-A and your modem will
  248. disconnect.
  249.  
  250.  
  251.  
  252. EASY COMM FEATURES
  253. ==================
  254.  
  255. Easy Comm is an easy-to-use communication program with the following
  256. features :
  257.  
  258. 1) User interface :
  259.  - mouse support;
  260.  - pull-down menus;
  261.  - on-line context sensitive help facility with a help index;
  262.  - multiple, overlapping, resizable, movable windows;
  263.  - dialog and message boxes;
  264.  - customizable options (colors and mouse parameters);
  265.  - tool bar;
  266.  - ruler.
  267.  
  268. 2) Built-in, fast and flexible text editor :
  269.  - multiple windows and multiple files can be open at the same time;
  270.  - search and replace functions;
  271.  - text-block selection, copying, moving and deleting;
  272.  - since both file printing and file transfer take place in the
  273.    background, you can simultaneously print one file, upload or
  274.    download another file and continue editing still another file;
  275.  - interface to a spelling checker.
  276.  
  277. 3) Communication functions :
  278.  - dial directory database;
  279.  - selectable communication parameters (e.g. baud rate);
  280.  - auto-login procedure with auto-recording option;
  281.  - filter option for filtering out characters in both directions;
  282.  - several file transfer protocols (Ascii, 4 types of XModem,
  283.    YModem, YModemG and ZModem);
  284.  - transfer status window;
  285.  - file transfer occurs in the background, so you can edit a text file
  286.    or do something else during the file transfer;
  287.  - customizable modem control strings;
  288.  - chat mode (separate windows for sent and received characters);
  289.  - auto-redial function;
  290.  - you can quit without hanging up and later re-establish connection;
  291.  - terminal emulation (ANSI and VT100);
  292.  - 10-page buffer for a Modem Window;
  293.  - copy a text from the Modem Window to the Clipboard and in the
  294.    opposite direction;
  295.  - flow control (XON/XOFF and RTS/CTS).
  296.  
  297. pg 6
  298. 4) Additional functions :
  299.  - background file printing;
  300.  - ASCII table (you can send characters from the ASCII table to the
  301.    Edit Window);
  302.  - calendar;
  303.  - calculator (you can send an expression & a result from the
  304.    calculator to the Edit Window);
  305.  - timer window with the auto-dial option;
  306.  - memory information window;
  307.  - change directory function;
  308.  - memory efficient DOS shell function;
  309.  - run external program function;
  310.  - save and restore desktop functions;
  311.  - screen blanker.
  312.  
  313.  
  314. MENUS AND DESKTOP
  315. =================
  316.  
  317. The ≡ menu is accessed by pressing Alt-Space.  All the other menus are
  318. accessed by pressing Alt-L, where L is the first letter of the menu.
  319. For example, the "File" menu is pulled down by Alt-F.
  320.  
  321. The screen of Easy Comm is devided into 4 areas :
  322. - Menu Bar (top line)
  323. - Status Line (bottom line)
  324. - Message Line (a line above the Status Line)
  325. - Desktop (area between Menu Bar and Message Line)
  326.  
  327. In addition to the above two other elements can be displayed right below
  328. the Menu Bar (shrinking the Desktop) : Tool Bar and Ruler.
  329.  
  330. After you start Easy Comm a Dial Directory dialog box is opened on
  331. the desktop automatically, so that you can quickly select
  332. a desired directory entry and make a call by pressing D, Alt-D or clicking
  333. on the [Dial] button.
  334.  
  335. An alternative method of calling is by pressing Alt-C or clicking on the
  336. Call word displayed on the Status Line. This command allows you to make
  337. a call using current settings (from the last call). This allows you to
  338. make calls without having to select parameters from the Dial Directory.
  339. You can also quickly modify current parameters by pressing Ctrl-F10.
  340.  
  341. MENU BAR
  342. ========
  343.  
  344. Menu Bar is the top line on the screen which displays menu choices.
  345. Each menu choice contains a pull-down menu which can be displayed
  346. by clicking on the menu item (e.g. File), or by pressing a short cut
  347. key Alt-L where L is a highlighted letter of the menu item
  348. (e.g. Alt-F for File menu). You can also get to the menu bar by pressing
  349. F10 function key and then you can use arrow keys to move the cursor to
  350. the desired menu choice and press <Enter> to open the pull-down menu.
  351.  
  352. pg 7
  353. PULL-DOWN MENUS
  354. ===============
  355.  
  356. Each Pull-down Menu contains a list of functions that can be selected
  357. by moving the cursor with the arrow keys and pressing <Enter>, or
  358. by clicking the mouse on the menu item, or by pressing a highlighted
  359. letter (typically the first letter). If no letter is highlighted, it
  360. means that the function is not active in the current context, for example
  361. you cannot open a modem window before you activate a modem (Alt-C Call).
  362.  
  363. Some menu items have a short cut defined next to the function name
  364. e.g. 'Close Alt-F3'. Such functions can be activated by pressing
  365. a short cut key from any point in the program (if a function is active)
  366. without having to open a pull-down menu.
  367.  
  368.  
  369. STATUS LINE
  370. ===========
  371.  
  372. The Status Line (the bottom line of the screen) contains a list of most
  373. often used functions which can be activated by pressing a short cut key
  374. shown left to the function name or by clicking the mouse on the function
  375. name.
  376.  
  377. If a function is active in the current context, its short cut is
  378. highlighted.
  379.  
  380.  
  381. MESSAGE LINE
  382. ============
  383.  
  384. Message Line is used to display information about communication related
  385. activities e.g. 'Modem Connected.'.
  386.  
  387.  
  388. DESKTOP
  389. =======
  390.  
  391. Desktop is your work area between the Menu Bar and the Message Line.
  392. You can open various windows, dialog boxes and entry forms on the Desktop.
  393.  
  394.  
  395. RULER
  396. =====
  397. Windows|Show/Hide Ruler command shows/hides the ruler at the top of the
  398. screen, just below the menu bar. You can click on the ruler with a mouse to
  399. position the cursor in the edit window on the selected column. Tabs are marked
  400. on the ruler with "" and the right margin is marked with "║" character. You
  401. can double click on the ruler to change the right margin setting.
  402.  
  403.  
  404. pg 8
  405. TOOL BAR
  406. ========
  407. Window|Show/Hide Tool Bar command shows/hides the tool bar at the top of the
  408. screen, just below the menu bar. You can click on the tool bar with a mouse to
  409. generate command. Icons represent commands:
  410.  
  411.           replace words────┐   ┌─print block/file
  412.         search again───┐   │   │   ┌─line/block mode switch
  413.        find word───┐   │   │   │   │   ┌─reformat paragraf
  414.    close file──┐   │   │   │   │   │   │           close tool bar──┐
  415.                │   │   │   │   │   │   │                           │
  416.  ┌───┬───┬───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┬┬───┬───┬───┬───┬  ┬─┴─┐
  417.  │ ? │ │ │[■]│∙∙!│∙!!│  │ ₧ │LC│▐▄│ABC││D-d│o╤o│))│((│..│[═]│
  418.  └─┬─┴─┬─┴─┬─┴───┴───┴───┴───┴───┴───┴───┴─┬─┴┴─┬─┴─┬─┴─┬─┴─┬─┴  ┴───┘
  419.    │   │   └─open file    spelling checker─┘    │   │   │   │
  420.    │   └─save file                              │   │   │   │
  421.    └─help on the tool bar                       │   │   │   │
  422.                         display dial directory──┘   │   │   │
  423.                                           hangup────┘   │   │
  424.                                       transmit file─────┘   │
  425.                                          receive file───────┘
  426.  
  427.  
  428. HELP SYSTEM
  429. ===========
  430.  
  431. Help Window can be displayed from any point of the program by pressing
  432. F1 function key, by selecting Help from the pull-down menu, or by
  433. pressing right mouse button.
  434.  
  435. Help system is context sensitive so information displayed in the help
  436. window depends on the current context e.g. if you are editing a text file
  437. in the edit window pressing F1 will result in displaying help information
  438. related to the text editor.
  439.  
  440. By double-clicking with a mouse on highlighted words in a help window
  441. you can quickly access information regarding those words
  442. (cross reference).
  443.  
  444. Help|Help Index command (Ctrl-F1) displays a list of topics which are
  445. explained by the Help system.
  446. You can get to the topic explanation by double-clicking
  447. on the topic.
  448.  
  449. Easy Comm also maintains a history of help topics so you can always
  450. go back to the previous topic by pressing Shift-F1.
  451.  
  452.  
  453. pg 9
  454. UTILITIES
  455. =========
  456.  
  457. 1)Calculator :
  458.  
  459. The calculator is equipped with most common math functions.
  460. To operate the calculator you can either use the keyboard or press the
  461. buttons on the calculator with the mouse.
  462.  
  463. Calculator Functions :
  464.  
  465. You can select a function by either clicking on a function button with
  466. the mouse or by pressing a highlighted letter-key.
  467.  
  468.   Calculator functions :
  469.   ======================
  470.  
  471.  [BIN] BINary mode
  472.  [HEX] HEXadecimal mode
  473.  [DEC] DECimal mode
  474.  [ C ] Cancel last operation
  475.  [CA ] Clear All
  476.  [ + ] addition
  477.  [ - ] subtraction                
  478.  [ * ] multiplication
  479.  [ / ] division                   
  480.  [ = ] display result             
  481.  [NEG] NEGation                   
  482.  [°F ] switch to Fahrenheit mode  
  483.  [°C ] switch to Celsius mode     
  484.  [Mwr] WRite to Memory            
  485.  [Mrd] ReaD from Memory
  486.  [ ( ] open bracket
  487.  [ ) ] close bracket
  488.  [TAN] TANgens
  489.  [SIN] SINe
  490.  [COS] COSine
  491.  [ % ] percent
  492.  [LOG] decimal LOGarithm
  493.  [LNx] Natural Logarithm
  494.  [e^x] e to the power of x
  495.  [ π ] pi
  496.  [1/x] 1 divided by
  497.  [ x²] square
  498.  [√x ] square root
  499.  [ !x] factorial
  500.  [x^y] x to the power of y
  501.  
  502.  Additional functions:
  503.  
  504.  [Send-EX] Send Expression to the edit window
  505.  [Send-RU] Send Result to the edit window
  506.  
  507. pg 10
  508. 2) Calendar :
  509.  
  510. The calendar displays the current month, highlighting today's date. The
  511. next and previous months can be viewed using the '+' or '-' keys
  512. respectivly.  The mouse can also be used to change the month by clicking on
  513. the  or  icons.
  514.  
  515. 3) ASCII Table :
  516.  
  517. The ASCII table displays the entire IBM PC character set.  The current
  518. character is marked by a blinking block cursor, and the hexadecimal and
  519. decimal ASCII values of the character are displayed below the chart. A
  520. new character is selected by pressing it on the keyboard, by clicking
  521. the mouse on it in the chart, or by moving the cursor using the cursor
  522. keys.
  523.  
  524. Ascii Table can be useful when you want to filter out certain characters
  525. sent or received by the modem. In order to do it you have to specify
  526. Ascii codes of characters in the filter set field of the
  527. Dial Directory Entry Form.
  528.  
  529. You can also send characters which cannot be entered from the keyboard
  530. to the active edit window.
  531. You do it by positioning the cursor on a selected character and pressing
  532. [Send-C] button.
  533.  
  534. 4) ≡|About Command :
  535.  
  536. When you choose the About command from the ≡ (System) menu, a
  537. dialog box appears, showing copyright and program version information.
  538.  
  539. To close the box, press Esc, Space, or Enter, or click the OK
  540. button.
  541.  
  542. 5) Timer Window :
  543.  
  544. When you choose Modem|Time command a time window is opened on the desktop.
  545. It displays the current time, time on-line (activated automatically
  546. when connection is established) and the alarm time.
  547.  
  548. First line displays the current system time.
  549.  
  550. The second line displays the time on-line. The timer is started
  551. automatically after a connection is established.
  552.  
  553. The third line displays the alarm clock.
  554. The alarm time can be set and reset by clicking on the Set / Reset
  555. buttons in the time window. When current time reaches alarm time
  556. a message box is displayed and an audio signal is generated.
  557.  
  558. Time window can be opened by pressing a short cut Alt-F5 (or from
  559. Modem menu) and closed like all windows by pressing Alt-F3.
  560.  
  561. pg 11
  562. 6) Memory Information window :
  563.  
  564. ≡│Memory Info displays a Memory Information Window
  565. containing the following :
  566.   - Total DOS memory : the amount of RAM memory in KB
  567.     (up to 640KB)
  568.   - Program size : the size (in bytes) of the part of the
  569.     program which stays in memory all the time (not overlayed)
  570.   - Editor buffer : the amount of memory in bytes allocated to the
  571.     text editor
  572.   - Overlays buffer : the amount of memory in bytes allocated to
  573.     overlays (parts of the program that are loaded to memory from
  574.     a hard disk when needed)
  575.   - Remaining free memory : the amount of free memory in bytes
  576.     used for dynamic allocation (heap) e.g. for edit windows;
  577.  
  578.  
  579. THE EASY COMM TEXT EDITOR
  580. =========================
  581.  
  582. Edit Windows are where you type in and edit your text files.
  583.  
  584. You can open as many Edit windows as you want (as long
  585. as there is enough memory).
  586.  
  587. - Using Edit Windows :
  588.  
  589. A window is a bordered screen area that you can move, resize, zoom,
  590. rearrange, close, and open.
  591.  
  592. 1) Window|Size/Move command (Ctrl-F5) :
  593.  
  594. Choose this command to change the size or position of the active
  595. window.
  596.  
  597. - Size :
  598.  
  599. If you press Shift while you use the arrow keys, you can change
  600. the size of the active window. Once you've adjusted its size or
  601. position, press Enter.
  602.  
  603. If a window has a Resize corner, you can drag that corner to
  604. resize the window.
  605.  
  606. - Move :
  607.  
  608. When you choose Window|Size/Move, the active window moves in
  609. response to the arrow keys. Once you've moved the window to where
  610. you want it, press Enter.
  611.  
  612. You can also move a window by dragging its title bar with the
  613. mouse.
  614.  
  615. pg 12
  616. 2) Window|Zoom command (F5) :
  617.  
  618. Choose Zoom to resize the active window to the maximum size. If
  619. the window is already zoomed, you can choose this command to
  620. restore it to its previous size.
  621.  
  622. You can also double-click anywhere on the window's title bar
  623. (except where an icon appears) to zoom or unzoom the window.
  624.  
  625. 3) Window|Tile command :
  626.  
  627. Choose Window|Tile to tile all windows on the desktop.
  628.  
  629. 4) Window|Cascade command :
  630.  
  631. Choose Window|Cascade to stack all windows on the desktop.
  632.  
  633. 5) Window|Next command (F6) :
  634.  
  635. Choose Next to cycle forwards through the windows on the desktop.
  636.  
  637. 6) Window|Previous command (Shift-F6) :
  638.  
  639. Choose Window|Previous to cycle backwards through the windows on the desktop.
  640.  
  641. 7) Window|Close command (Alt-F3) :
  642.  
  643. Choose  Window|Close to close the active window.
  644.  
  645. You can also click the Close box in the upper left corner to
  646. close a window.
  647.  
  648. 8) File|Open (F3) and File|New commands :
  649.  
  650. To open an Edit window, choose File|Open. You can open the same file
  651. in more than one window. You can also open a new window by choosing
  652. File|New.
  653.  
  654.  
  655. You can have any number of windows open on the desktop (as long as there
  656. is enough memory), but only one window can be active at any time. The
  657. active window is the one that you're currently working in.
  658. It always has a double-lined border around it, and it always has these
  659. elements:
  660.  - Close box
  661.  - Zoom box
  662.  - Title bar
  663.  - Horizontal and vertical scroll bars
  664.  
  665. Generally, any command you choose or text you type applies only to the
  666. active window. (But if you have the same file open in several windows,
  667. the action applies to the file in each of those windows.)
  668.  
  669. If your windows overlap, the active window is always the topmost one
  670. (the one on top of all the others).
  671.  
  672. pg 13
  673. To make a window active (topmost), click on the window area (if part
  674. of it is visible), use Window|Next command or press F6 until you get to
  675. the desired window.
  676.  
  677. Edit windows also show the cursor's position (the current line and column
  678. number) as YY:XX in the bottom of the Edit window frame, where YY is the
  679. line number and XX is the column number.
  680.  
  681. There are three ways to get into an open Edit window (make it active):
  682.  
  683.  1) Click on it.
  684.  2) Press (or click) F6 to cycle through the
  685.     open windows (or choose Window|Next)
  686.  3) Press Alt-n where n is a window number (0..9) displayed at the top
  687.     right corner of the window frame.
  688.  
  689. To close the active Edit window, choose Window|Close, click on a close box
  690. or press Alt-F3.
  691. Once in the Edit window, you enter text just as if you were using
  692. a typewriter.
  693.  
  694.  - When you want to end a line, press Enter.
  695.  - To exit the editor, press F10 (it will get you to the menu bar).
  696.  
  697. The maximum line width in an Edit window is 249 characters; you'll get
  698. a beep if you try to type past that.
  699.  
  700.  Clipboard :
  701.  -----------
  702. Clipboard is a special window to/from which you can copy/paste/cut blocks
  703. of text to/from other edit windows.
  704.  
  705. See also Block Commands.
  706.  
  707. The editor has many functions which can be selected either from the
  708. KeyCmds menu or by the following hot-key commands.
  709.  
  710.  
  711.  Cursor Movement Commands :
  712.  ==========================
  713.  
  714.    - Word Left (Ctrl-A or Ctrl-Right Arrow)
  715.    - Word Right (Ctrl-F or Ctrl-Left Arrow)
  716.    - Line Up (Ctrl-E or Up Arrow)
  717.    - Line Down (Ctrl-X or Down Arrow)
  718.    - Page Up (Ctrl-R or PageUp)
  719.    - Page Down (Ctrl-C or PageDown)
  720.    - Screen Top (Ctrl-Home)
  721.    - Screen Bottom (Ctrl-End)
  722.    - Screen Center (Ctrl-Q M)
  723.    - Text Start (Ctrl-PgUp)
  724.    - Text End (Ctrl-PgDn)
  725.  
  726.  
  727. pg 14
  728.  Insert & Delete Commands :
  729.  ==========================
  730.  
  731.    - Insert Mode On/Off (Ctrl-V or Ins)
  732.    - Delete Line (Ctrl-Y)
  733.    - Delete to End Of Line (Ctrl-Q Y)
  734.    - Delete Char Left (Ctrl-H or Backspace)
  735.    - Delete Char (Ctrl-G or Del)
  736.    - Delete Word Right (Ctrl-T)
  737.    - Duplicate Line (Ctrl-K D)
  738.  
  739.  
  740.  Block Commands :
  741.  ================
  742.  
  743.    - Mark Block Beginning (Ctrl-K B)
  744.    - Delete Block (Ctrl-Del)
  745.    - Hide Block (Ctrl-K H)
  746.    - Paste from Clipboard (Ctrl-K C or Shift-Ins)
  747.    - Cut to Clipboard (Ctrl-K Y or Shift-Del)
  748.    - Copy to Clipboard (Ctrl-K K or Ctrl-Ins)
  749.    - Indent Block (Ctrl-K I)
  750.    - Unindent Block (Ctrl-K U)
  751.    - Default Indent (Ctrl-K Space)
  752.    - Upper to Lower Case (Ctrl-K L)
  753.    - Lower to Upper Case (Ctrl-K O)
  754.    - Flip Case (Ctrl-K F)
  755.    - Print Block/File (Ctrl-K P)
  756.  
  757.  
  758.  Miscellaneous Commands :
  759.  ========================
  760.    - Close Active Window (Alt-F3)
  761.    - Auto Indent On/Off (Ctrl-O)
  762.    - Reformat Paragraph (Alt-R)
  763.    - Center Line (Alt-V)
  764.  
  765.  
  766. FILE TRANSFER PROTOCOLS
  767. =======================
  768.  
  769. Transfer|Protocol Change command brings up the Protocol Select dialog box,
  770. in which you can select one of several file transfer protocols and the
  771. direction of transfer (send/receive).
  772.  
  773. The Protocol Select dialog box contains a set of radio buttons.
  774. From this set you can select only one item.
  775.  
  776. pg 15
  777. You can select one of the following file transfer protocols :
  778. - Ascii File
  779. - XModem with Check Sum
  780. - XModem with CRC-16
  781. - XModem-1k with Check Sum
  782. - XModem-1k with CRC-16
  783. - YModem
  784. - YModemG
  785. - ZModem
  786.  
  787.  
  788. Transfer│Transmit File command activates a file transfer protocol selected
  789. by Transfer│Protocol Change command or a default protocol for a selected Dial
  790. Directory entry.
  791.  
  792. First a Select File to Transfer dialog box is displayed. You have to enter 
  793. the name of the file that you want to transmit. You can enter full name with 
  794. a path. If you do not specify a path, a current directory is assumed.
  795. If you are using YModem, YModemG or ZModem file transfer protocol,
  796. you can specify more than one file at once (using '*' characters or selecting
  797. more than one file name).
  798.  
  799. After you press [OK] button the file transfer begins and a File Transfer
  800. Status window is displayed.
  801.  
  802.  
  803. Transfer│Receive File command activates a file transfer protocol selected
  804. by Transfer│Protocol Change command or a default protocol for a selected
  805. Dial Directory entry.
  806.  
  807. First a Receiving File As dialog box is displayed. You have to enter the name
  808. of the file that you want to receive. You can enter full name with a path.
  809. If you do not specify a path, a current directory is assumed.
  810.  
  811. For the YModem, YModemG and ZModem file transfer protocols you do not have
  812. to specify a file name.
  813.  
  814. After you press [OK] button the file transfer begins and a File Transfer
  815. Status window is displayed.
  816.  
  817.  
  818. - File Transfer Status Window :
  819.  
  820. File Transfer Status window displays information about a progress of a file
  821. transfer. The window is opened automatically after a file transfer protocol
  822. is activated.
  823.  
  824. It contains :
  825.  - File Name
  826.  - Transfer Protocol name
  827.  - Error Detection scheme (4-byte CRC, 2-byte CRC, or 1-byte Check Sum)
  828.  - Block Size in bytes
  829.  - File Size in bytes
  830.  - Number of Bytes transfered
  831.  - File Number
  832.  
  833. pg 16
  834. If File Size cannot be determined it says "unknown".
  835.  
  836. If File Size can be determined a graphical indicator is displayed
  837. showing the percentage already transferred.
  838.  
  839. Status window also contains [Cancel] button, by clicking on which
  840. you can cancel a transfer of the file. You can also press <Esc> to do it.
  841.  
  842.  
  843. MODEM MENU FUNCTIONS
  844. ====================
  845.  
  846. Modem|Modem Settings command displays the Modem Control Strings dialog box.
  847. For a typical modem you do not have to modify default strings.
  848.  
  849. If your modem does not want to hang up you can try to increase the modem
  850. Guard Time. On the other hand you might try to decrease the Guard Time in
  851. order to speed up the calling procedure.
  852.  
  853. If you have any other problems with with the modem consult your modem
  854. manual and modify control strings accordingly.
  855.  
  856. Modem control strings are stored automatically to the file 'MODEM.DAT' when
  857. you exit from Easy Comm. They are loaded automatically when you start Easy
  858. Comm from the file 'MODEM.DAT' if it exists, otherwise are set to default
  859. values.
  860.  
  861. Modem|Display Dial Directory command opens (or brings on top of the desktop)
  862. the Dial Directory dialog box from which you can select a record (containing
  863. a phone number and various parameters) and initiate a phone call by
  864. pressing Alt-D or clicking on the [Call] button.
  865.  
  866. You can also call by pressing Alt-C or click on Call on the status line.
  867. As opposed to Alt-D which uses Dial Directory, this command allows you
  868. to make a call using current (latest) parameters, which can be modified
  869. at any moment by pressing Ctrl-F10 or selecting the menu command :
  870. Modem|Current Parameters.
  871.  
  872. Modem|Current Parameters command (Ctrl-F10) displays a Current Parameters
  873. entry form.
  874.  
  875. It allows you to modify current COM port parameters used by the Call
  876. command (Alt-C). This is an alternative method to calling from a dial
  877. directory (Alt-D).
  878.  
  879.  
  880. Modem|Change Dial Directory command displays the 'Open Dial Directory'
  881. dialog box. In this dialog box you select the name of the file(dial
  882. directory) you want to load to memory. If you enter the name of the file
  883. which does not exist, a new file will be created.
  884.  
  885. Modem|Open Modem Window command opens (or brings on top of the desktop)
  886. a modem window. It is active only after you initialize a phone call.
  887. The modem window displays characters that are send and received by your
  888. modem.
  889.  
  890. pg 17
  891. Modem|Close Modem Window closes the modem window if it was open.
  892.  
  893. Modem|Transfer Status command opens (or brings on top of the desktop)
  894. a File Transfer Status window. It is active only after you initialize
  895. a file transfer.
  896.  
  897. Modem|Hide Transfer Status closes the File Transfer Status window
  898. if it was open.
  899.  
  900. Modem|Start Chat Mode command (active only after a connection has been
  901. established) opens two windows.
  902. All data that is sent out by your modem is displayed in the 'My Window'.
  903. All data that is received by your modem is displayed in the 'Responder
  904. Window'.
  905.  
  906. Modem|End Chat Mode command closes chat windows if they are open.
  907.  
  908. Modem|Start / Stop Recording command turns on and off recording of an 
  909. auto-login file. You can use this function to have Easy Comm create 
  910. an auto-login file for you. You do not have to learn auto-login commands!!!
  911.  
  912. Just turn recording on and select the number to dial from the Dial Directory. 
  913. Easy Comm will ask you to enter the name of the auto-login file that will be
  914. created for you. Then just login to a desired system manually and when you are
  915. done turn recording off by selecting from the menu Modem|Stop Recording
  916. command or by pressing Ctrl-F9.
  917. Do not forget to turn the recording off!!!
  918.  
  919.  
  920. MODEM WINDOW
  921. ============
  922.  
  923. A modem window is opened automatically after a phone call is initialized.
  924. After your modem is connected to a remote system all input and output is
  925. sent to a modem window.
  926.  
  927. A modem window can be resized, moved, closed and selected like other windows.
  928. When you close a modem window you can open it again using Modem│Open Modem
  929. Window command.
  930.  
  931. A modem window can be switched between normal mode and full-screen mode
  932. by pressing F4 function key.
  933.  
  934. A modem buffer holds up to 250 lines which is 10 screens in full-screen mode.
  935.  
  936. You can use the following keys to scroll the lines in the mode window :
  937.  - <PageUp> - displays the previous page;
  938.  - <PageDown> - displays the next page;
  939.  - <Home> - displays the first page;
  940.  - <End> - displays the last page;
  941.  - <UpArrow> - scrolls 1 line up (only if No Terminal Emulation is selected);
  942.  - <DownArrow> - scrolls 1 line down (only if No Terminal Emulation is
  943.                  selected).
  944.  
  945. By pressing <Alt-F5> key combination you can display a Time Window.
  946.  
  947. pg 18
  948. By pressing <Ctrl-Ins> key combination you can copy text from a current page
  949. from the modem window to the Clipboard where you can further edit it
  950. and copy to other Edit Windows.
  951. You can also select text in the Modem Window using the mouse and copy it
  952. to the Clipboard using also <Ctrl-Ins>.
  953.  
  954. You can copy selected text from the Clipboard to the Modem Window by pressing
  955. <Shift-Ins> (Paste command).
  956.  
  957.  
  958. DIAL DIRECTORY DATABASE
  959. =======================
  960.  
  961. 1) Dial Directory dialog box :
  962.  
  963. Dial Directory dialog box contains a list of record descriptions
  964. (or names) from your dial directory database. Phone numbers and
  965. baud rates are also displayed. It also contains several buttons :
  966. [Edit], [New], [Remove], [Save], [Dial], and [Close].
  967. Dial Directory dialog box is displayed automatically after you start
  968. Easy Comm.
  969.  
  970. You can make a phone call immediately by positioning the cursor
  971. on a desired record and clicking on the [Dial] button or pressing D,
  972. or Alt-D. This will initialize a phone call with parameters defined in
  973. a dial directory database.
  974.  
  975. You can add a new record to your database by clicking on the [New]
  976. button, by pressing N key, or by selecting it using <TAB> key and pressing 
  977. <Enter>.
  978.  
  979. You can delete a record from your database by using [Remove] button or by
  980. pressing M key.
  981.  
  982. You can display and/or edit a database record by using [Edit] button or
  983. by pressing E key.
  984.  
  985. When you use the [New] or [Edit] button the Entry Form is displayed
  986. on the screen. You can display several entry forms at the same time.
  987. You have to click on [Edit] button twice if you want to move the
  988. Entry Form on top.
  989.  
  990. If you modified any record you can save the changes to a disk file by
  991. clicking on the [Save] button or by pressing S key.
  992.  
  993. Easy Comm uses 'ECOMM.DIR' as a default file for dial directory.
  994. You can create new dial directories by using a command Modem|Change Dial
  995. Directory.
  996.  
  997. 2) Dial Directory Entry Form :
  998.  
  999. Dial Directory Entry Form allows you to add or modify records in your
  1000. dial directory database.
  1001.  
  1002. pg 19
  1003. It contains following fields:
  1004.  
  1005.  - Description - contains a description or a name of a record;
  1006.  - Name - user id or name used during auto-login procedure;
  1007.  - Password - user's password used during auto-login procedure
  1008.    (password is hidden - stars are displayed);
  1009.  - Phone - phone number;
  1010.  - Retries - number of automatic retries in case of a timeout (40 sec.)
  1011.    during a phone call;
  1012.  - Echo On/Off check box - if checked a local echo is turned on;
  1013.  - Auto Login On/Off check box - if checked the auto-login procedure
  1014.    is activated after a connection is established;
  1015.  - Login File - name of the file to be used by the auto-login procedure
  1016.    if Auto Login box is checked;
  1017.  - Add LF On/Off check box - if checked LF characters are added automatically
  1018.    after every sent or received CR character;
  1019.  - Capture On/Off check box - if checked the session will be captured to the
  1020.    file;
  1021.  - Capture File - name of the file to be used to record a session if
  1022.    Capture box is checked;
  1023.  - Filter Set - contains a filter expression which defines which characters
  1024.    will be filtered out;
  1025.  - Terminal Emulation radio buttons :
  1026.    * Terminal :
  1027.      - NoTerm
  1028.      - ANSI
  1029.      - VT100
  1030.  
  1031.  - Flow Control radio buttons :
  1032.    * Flow Ctrl
  1033.      - None
  1034.      - XON/XOFF
  1035.      - CTS/RTS
  1036.  
  1037.  - COM Port and Modem radio buttons :
  1038.    * Parity :
  1039.      - Odd
  1040.      - None
  1041.      - Even
  1042.    * Dial Type :
  1043.      - Tone
  1044.      - Pulse
  1045.      - Manual
  1046.      - Answer
  1047.    * Word Length :
  1048.      - 7 bits
  1049.      - 8 bits
  1050.    * Stop Bits :
  1051.      - 1 bit
  1052.      - 2 bits
  1053. pg 20
  1054.    * Baud Rate :
  1055.      - 300
  1056.      - 1200
  1057.      - 2400
  1058.      - 4800
  1059.      - 9600
  1060.      - 19200
  1061.      - 38400
  1062.    * Comm Port
  1063.      - COM1
  1064.      - COM2
  1065.      - COM3
  1066.      - COM4
  1067.  - Default Protocol radio buttons :
  1068.      - None
  1069.      - Ascii File
  1070.      - XModem with Check Sum
  1071.      - XModem with CRC-16
  1072.      - XModem-1k with Check Sum
  1073.      - XModem-1k with CRC-16
  1074.      - YModem
  1075.      - YModemG
  1076.      - ZModem
  1077.  
  1078.  
  1079. - Filter Expression :
  1080.  
  1081. Filter Expression contains a list of characters that will be filtered out.
  1082. For example if a system to which you are connected sends you strange
  1083. characters that clobber your screen (what happens especially with mainframes)
  1084. you can specify which characters should not be displayed.
  1085.  
  1086. Filter also works in the other direction so you might disable some characters
  1087. generated by your keyboard (e.g. control characters).
  1088.  
  1089. In a Filter Expression you specify ASCII codes of characters separated by
  1090. commas. You can also specify ranges of characters.
  1091.  
  1092. Example of a valid Filter Expression :
  1093.  1..30,128,129,140..255
  1094.  
  1095. You can easily find character codes by displaying the ASCII table.
  1096.  
  1097.  
  1098. pg 21
  1099. AUTO-LOGIN PROCEDURE
  1100. ====================
  1101.  
  1102. If the Auto-login box on the Dial Directory Entry Form is checked the auto
  1103. login procedure is activated after a modem gets connected to a remote system.
  1104.  
  1105. Auto-login procedure works according to the actions specified in the Login
  1106. File. The name of the file is contained in the Login File field of the Dial
  1107. Directory Entry Form.
  1108.  
  1109. If you do not want to learn how to create auto-login file Easy Comm can create
  1110. it for you (see Modem|Start / Stop Recording)!!!
  1111.  
  1112. Login File is the Ascii text file which describes the actions for the auto-
  1113. login procedure using the following syntax:
  1114.  
  1115.  - |WAIT|abcd - Easy Comm will wait for the abcd string in the incomming
  1116.    characters
  1117.  - |TIME|2 - Easy Comm will wait for 2 seconds before proceeding to the
  1118.    next step of the auto-login procedure
  1119.  - |SEND|abcd - Easy Comm will send the abcd string to the modem
  1120.  - |SEND|<CR> - Easy Comm will send the code of the Enter key
  1121.  - |SEND|<NAME><CR> - Easy Comm will send Name field (or user id) from
  1122.    the Dial Directory Entry Form, followed by the carriage return
  1123.  - |SEND|<PASSW><CR> - Easy Comm will send Password field (or user id)
  1124.    from the Dial Directory Entry Form, followed by the carriage return
  1125.  - |SEND|<#10> - Easy Comm will send a character which has the
  1126.    Ascii Code = 10
  1127.  
  1128.  
  1129. OPTIONS
  1130. =======
  1131.  
  1132. The Options|Mouse command brings up the Mouse Options dialog box, where
  1133. you can set the following options that control how your mouse works :
  1134.  
  1135.  - how fast a double-click is
  1136.  - which mouse button (right or left) is active
  1137.  
  1138. The Options|Colors item brings up the Colors dialog box, where you can
  1139. customize the colors of the display.
  1140.  
  1141. Options|Save Desktop command saves the state of all open windows to a file
  1142. call ECOMM.DSK. This file can be reloaded by selecting Options|Restore
  1143. Desktop command.
  1144.  
  1145. Options|Restore Desktop command restores a previously-saved state of all open
  1146. windows from a file called ECOMM.DSK. This file is saved via the
  1147. Options|Save Desktop command.
  1148.  
  1149. Options|Clear Desktop clears desktop by closing all open windows and dialog
  1150. boxes.
  1151.  
  1152. pg 22
  1153. Options|Load Options command loads color palettes and mouse options from
  1154. ECOMM.OPT file if the file exists. The ECOMM.OPT file is created by
  1155. Options|Save Options command.
  1156.  
  1157. Options|Save Options command saves color palettes and mouse options to
  1158. ECOMM.OPT file. If the file exists it will be erased.
  1159. The options from the ECOMM.OPT file are loaded using Options|Load Options
  1160. command.
  1161.  
  1162. Options|Preferences command brings up the Preferences dialog box,
  1163. where you can set Auto Save options as well as the Screen Size
  1164. (if you have EGA/VGA graphics adapter you can change the display mode
  1165. from 25 to 43/50 lines). In this dialog box you can also change various Editor
  1166. settings.
  1167.  
  1168. Preferences dialog box contains:
  1169.  
  1170. - 3 Auto Save check boxes :
  1171.  [X] Desktop
  1172.  [X] Options
  1173.  [X] Backup
  1174.  
  1175. If a Desktop box is checked Easy Comm saves Desktop in
  1176. ECOMM.DSK file. If ECOMM.DSK file exists Desktop will be restored
  1177. automatically on the startup.
  1178.  
  1179. If a Options box is checked Easy Comm saves Options in
  1180. ECOMM.OPT file. If ECOMM.OPT file exists Options will be restored
  1181. automatically on the startup. Options include all settings of
  1182. this dialog box.
  1183.  
  1184. If Backup box is checked Easy Comm will always save the last
  1185. version of the edited file giving it the same name with BAK
  1186. extension.
  1187.  
  1188.  
  1189. - 3 Edit Options check boxes :
  1190.  [X] Auto Indent
  1191.  [X] Auto Wrap
  1192.  
  1193. If Auto Indent is checked, after you press Enter key
  1194. the cursor will be positioned on a new line and below
  1195. the first word of the previous line.
  1196.  
  1197. If Auto Wrap is checked, the cursor will move automatically
  1198. to the next line after you reach the right margin (last word
  1199. will be moved to the new line).
  1200.  
  1201.  
  1202. - 1 set of Screen Size radio buttons :
  1203.  (∙) 25 lines
  1204.  ( ) 43/50 lines
  1205.  
  1206. If you have a EGA/VGA graphics adapter you can display
  1207. 43/50 lines on the screen.
  1208. pg 23
  1209. - 1 input line - Right Margin:
  1210.  
  1211. It allows you to select the Right Margin Setting.
  1212.  
  1213.  
  1214. - 1 set of Right Margin radio buttons :
  1215.  (∙) Use window's size
  1216.  ( ) Use margin setting
  1217.  
  1218. If you select "Use window's size" then a window's right edge will be
  1219. assumed to be a right margin for Reformat Paragraph and Auto Wrap
  1220. functions.
  1221. If you select "Use margin setting" then a Right Margin set on the above
  1222. input box will be used as a right margin for Reformat Paragraph and
  1223. Auto Wrap functions.
  1224.  
  1225.  
  1226. - 1 set of Screen Size radio buttons :
  1227.  (∙) Use Spaces - smart TABs
  1228.  ( ) Use TAB characters
  1229.  
  1230. If you select Use Spaces, whenever you press TAB key
  1231. the appropriate number of spaces will be inserted.
  1232. This option is useful for programmers since the cursor
  1233. will move to the position under the next word of the
  1234. previous line.
  1235. If you select Use TABs, TAB character will be used (ASCII code
  1236. #9) when you press a TAB key.
  1237.  
  1238.  
  1239. - 1 input line - TAB width :
  1240.  
  1241. It allows you to select the width of TABs.
  1242.  
  1243.  
  1244. - 1 set of <ENTER> Char radio buttons :
  1245.  (∙) CR + LF
  1246.  ( ) CR
  1247.  ( ) LF
  1248.  
  1249. If you select CR+LF (default) every time you press the <ENTER> key
  1250. a sequence of CR (ASCII code #13) and LF (ASCII code #10) characters
  1251. is inserted into a text (standard for most applications).
  1252.  
  1253. If you select CR every time you press the <ENTER> key only
  1254. the CR (ASCII code #13) character is inserted into a text.
  1255.  
  1256. If you select LF every time you press the <ENTER> key only
  1257. the CR (ASCII code #10) character is inserted into a text
  1258. (this convention is used on Unix systems).
  1259.  
  1260. These options work only if the below <ENTER> Mode is set to Insert Line.
  1261.  
  1262.  
  1263. pg 24
  1264. - 1 set of <ENTER> Mode radio buttons :
  1265.  (∙) Insert Line
  1266.  ( ) Next Line
  1267.  
  1268. If you select the Insert Line mode (default) every time you press
  1269. the <ENTER> key a new line is inserted into a text (CR+LF, LF or CR
  1270. characters are inserted depending on the above <ENTER> Char setting).
  1271. When you select the Next Line mode no new lines are inserted after
  1272. you press the <ENTER> key. Instead a cursor moves to the beginning
  1273. of a next line (or if Auto Indent is set a cursor is positioned
  1274. below the first non-blank character).
  1275.  
  1276. - 1 set of Indent Mode radio buttons and Indent Str/Char input line:
  1277.  (∙) ASCII code
  1278.  ( ) String
  1279.  
  1280. If you select ASCII code then the following Indent Str/Char input line
  1281. has a meaning of an ASCII code of a character. This character will be
  1282. inserted in front of all selected lines when you use Block Indent function
  1283. (Ctrl-K I). The default is the Space character (ASCII code #32).
  1284. If you select String then the following Indent Str/Char input line
  1285. has a meaning of a string of characters. This string will be
  1286. inserted in front of all selected lines when you use Block Indent function
  1287. (Ctrl-K I).
  1288. The Default button below restores the default Indent Mode to ASCII code
  1289. and the Indent Str/Char to #32 (space). When you are editing text you
  1290. can return to the default mode by pressing Ctrl-K followed by the space.
  1291.  
  1292. Options|Directories... command displays Directories dialog box where you can
  1293. specify directories for the Desktop file as well as for downloading.
  1294. 'Directories' dialog box contains :
  1295.  
  1296. - Download Directory input line - you can specify the name of the directory
  1297. in which downloaded (received) files will be stored; if you leave it blank
  1298. the current directory will be used;
  1299.  
  1300. - 'Save Desktop in' radio buttons :
  1301.   (∙) Current Directory
  1302.   ( ) Options Directory
  1303.  
  1304. If you select 'Current Directory' ECOMM.DSK (desktop) file will be stored
  1305. in the current directory. If you select 'Options Directory' the desktop
  1306. file will be stored always in the same directory as the Options file
  1307. (in the Easy Comm home directory).
  1308.  
  1309.  
  1310. pg 25
  1311. FILE PRINTING
  1312. =============
  1313.  
  1314. Print|Print Options command displays a Print Options
  1315. dialog box which contains the following :
  1316.  
  1317. - 1 set of LPT# radio buttons (DOS LPT port selection) :
  1318.  (∙) LPT1
  1319.  ( ) LPT2
  1320.  ( ) LPT3
  1321.  ( ) LPT4
  1322.  
  1323. - 1 set of Eject check boxes :
  1324.   - Eject a page Before printing (Yes if checked)
  1325.   - Eject a page After printing (Yes if checked)
  1326.  
  1327. - 1 Headers/Footers check box
  1328.   - Use Headers/Footers (if checked headers and footers will be printed if
  1329.     specified with Print|Header and Print|Footer menu commands)
  1330.  
  1331. - 5 input lines :
  1332.   - Left Margin (in characters)
  1333.   - Page Length (in lines)
  1334.   - Top Margin (in lines)
  1335.   - Bottom Margin (in lines)
  1336.   - Printer Initialization String (sent to a printer before printing a file):
  1337.     unprintable ASCII characters can be entered as <N> where N is an ASCII
  1338.     decimal code e.g. <27> means "Escape"
  1339.  
  1340. - 1 value box (unselectable - display only):
  1341.   - Text Length = Page Length - Top Margin - Bottom Margin
  1342.  
  1343.  
  1344. Print|Print File command displays a Select File to Print dialog box which 
  1345. allows you to select a file that you want to print. The file must exist on
  1346. your disk, so if you are editing a new file you have to save it before you can 
  1347. start printing. After you select a file to print, printing starts and a Print 
  1348. Status window is displayed. You can cancel printing at any time by pressing
  1349. Alt-F10 function key or by clicking with the mouse on Stop Print label on the 
  1350. status line. Since printing is done in "background" you can continue using 
  1351. other functions of EASY COMM during printing.
  1352.  
  1353. Print|Display Status command displays a Print Status window if it has not
  1354. been already open. You can close it at any time using menu command
  1355. Print|Close Status.
  1356.  
  1357. Print|Close Status command closes a Print Status window if it has been
  1358. open. You can reopen it later (during printing) using menu command
  1359. Print|Open Status.
  1360.  
  1361. pg 26
  1362. Print Status Window :
  1363. Print Status Window displays the following (with respect to the currently
  1364. printed file):
  1365.  - current character number
  1366.  - current line number (on the current page)
  1367.  - current page number
  1368.  - file name
  1369.  - Graphical Indicator showing the percentage already printed
  1370.  
  1371. Print|Stop Printing command terminates printing procedure but the printer
  1372. will still print for some time depending on the size of its
  1373. internal print buffer.
  1374. You can select this command from the Print Menu or by pressing
  1375. Alt-F10 function key.
  1376.  
  1377. Print|Header and Print|Footer command displays a Header/Footer dialog box
  1378. allowing you to create a header.
  1379.  
  1380. Header/Footer dialog box allows to easily create headers and footers.
  1381.  
  1382. After you create a header or footer do not forget to check the Use
  1383. Headers/Footers check box in a Print Options dialog box if you want the
  1384. header and/or footer to be printed.
  1385.  
  1386. The easiest way to create a header/footer is to press a Default button
  1387. what will create a standard header/footer containing: Page Number, File
  1388. Name, System Date, and File Creation Date.
  1389.  
  1390. If you do not like the standard layout you can edit the Header/Footer
  1391. Window. Text entered from the keyboard will be printed exactly as it
  1392. looks on the screen.
  1393.  
  1394. In addition to plain text you can include in your headers/footers the
  1395. following: Page Numbers, File Name, System Date and File Creation Date
  1396. by pressing the appropriate buttons. You can quickly clear the
  1397. Header/Footer Window by pressing Blank button.
  1398.  
  1399. You can move a selected word (a word which includes the cursor) by
  1400. pressing Left, Center, and Right buttons. You can move in the same way
  1401. more than 1 word by highlighting text with a mouse.
  1402.  
  1403. You can Write a newly created header and footer to a file by pressing
  1404. Write button.
  1405.  
  1406. You can Read a previously created header and footer from a file by pressing
  1407. Read button.
  1408.  
  1409. All buttons can be selected either with a mouse or with a Alt-<Hot Key>
  1410. combination.
  1411.  
  1412.  
  1413. pg 27
  1414. OTHER FUNCTIONS
  1415. ===============
  1416.  
  1417. File|Change Dir brings up the Change Directory dialog box, in which you
  1418. can change the current directory.
  1419.  
  1420.  
  1421. File|Write Block command allows you to write a selected block of text to a
  1422. file. The 'Save Block as' dialog box will be displayed in which you can enter
  1423. the file name under which you want to save the selected block of text.
  1424.  
  1425.  
  1426. File|Read command allows you to read a file into current text. The text will
  1427. be inserted into current cursor position. The standard 'Open a File' dialog
  1428. box is opened. In this dialog box you select the name of the text file you
  1429. want to read from.
  1430.  
  1431.  
  1432. With the File|DOS Shell command, you can leave the program temporarily
  1433. to perform a DOS command or run another program.
  1434. To return to Easy Comm, type EXIT at the DOS prompt.
  1435. File|Dos Shell command now gives you almost all memory available below
  1436. 640KB (it can vary between 500-600KB depending on the system configuration).
  1437. This is achieved by swapping contents of RAM memory to either Expanded
  1438. Memory (if available), what gives a very fast performance, or to a temporary
  1439. VED.SWP file which is created on your drive c:.
  1440. DOS Shell command has been developed using a procedure released to public
  1441. domain by TurboPower Software.
  1442.  
  1443. File|Run Program command allows you to run external programs or execute
  1444. DOS commands from within Easy Comm.
  1445. This command opens up a Run Program dialog box which lets you enter the
  1446. program (or DOS external command) name and parameters that will be passed to
  1447. it (if any).
  1448. Run Program command has been developed using a procedure released to public
  1449. domain by TurboPower Software.
  1450.  
  1451. File|Run Spelling Checker command allows you to run external Spelling
  1452. Checker program e.g. Share Spell by Acropolis Software.
  1453.  
  1454. The File|Exit command (Alt-X) terminates Easy Comm. If you are on-line
  1455. when you pressed Alt-X a message box will be displayed giving you
  1456. a chance to quit without hanging up.
  1457.